package demo1217.pm;

import java.util.Calendar;

/*
1.public int getActualMaximum(int field);
给定此 Calendar 的时间值，返回指定日历字段可能拥有的最大值。
2.public int getActualMinimum(int field)
给定此 Calendar 的时间值，返回指定日历字段可能拥有的最小值。

3.public int getMaximum(int field);
返回此 Calendar 实例给定日历字段的最大值
4.public  int getMinimum(int field)
返回此 Calendar 实例给定日历字段的最小值
 */
public class Demo_02 {
    public static void main(String[] args) {
        Calendar cal = Calendar.getInstance();
        cal.set(Calendar.MONTH, 1);
        System.out.println(cal.get(Calendar.YEAR) + "年" +
                (cal.get(Calendar.MONTH) + 1) + "月" + cal.get(Calendar.DATE)
                + "日 ");
        System.out.println(cal.getActualMaximum(Calendar.DATE));//29
        System.out.println(cal.getActualMinimum(Calendar.DATE));//1
        System.out.println("--------------------");
        System.out.println(cal.getMaximum(Calendar.DATE));//31
        System.out.println(cal.getMinimum(Calendar.DATE));//1

    }
}
